// +----------------------------------------------------------------------
// | Author: dw <827400818@qq.com>
// +----------------------------------------------------------------------
// | 表单提交页面通用表单监听（如有特殊需求可参照此文件写一个单独的js文件，如:sys_config.js）
// +----------------------------------------------------------------------
$(function(){
    layui.use(['element', 'form'], function () {
        var element = layui.element;
        var form    = layui.form;
        //监听提交
        form.on('submit(formDemo)', function (data) {
            $('button[lay-filter=formDemo]').addClass("layui-btn-disabled");
            $('button[lay-filter=formDemo]').prop("disabled", true);//防连续点击提交
            var action = data.form.action;//表单提交URL地址
            console.log(JSON.stringify(data.field));//表单数据
            $.post(action, data.field, function (obj) {
                //根据返回结果作出相应处理
                if (obj.code == 1) {
                    layer.msg(obj.msg, {anim: 4, time: 1000}, function () {
                        if(obj.url) {
                            location.href = obj.url;
                        }else{
                            location.href = location.href;

                        }
                    })
                } else if (obj.code == 200) {
                    layer.msg(obj.msg, {anim: 4, time: 1000}, function () {
                        window.parent.location.reload();
                    })
                }
                else
                {
                    layer.msg(obj.msg, {anim: 1});
                    $('button[lay-filter=formDemo]').removeClass("layui-btn-disabled");
                    $('button[lay-filter=formDemo]').prop("disabled", false);//可继续提交
                }
            });
            return false;//注释掉这行代码后，表单将会以普通方式提交表单，否则以ajax方式提交表单
        });
    });
})
